package com.tao.service;

import com.tao.pojo.dto.PageSelectSetmealDto;
import com.tao.pojo.dto.SetmealDto;
import com.tao.pojo.entity.Product;
import com.tao.pojo.entity.Setmeal;
import com.tao.pojo.vo.SetmealByIdVo;
import com.tao.result.PageResult;

import java.util.List;

public interface SetmealService {
    void addSetmealService(SetmealDto setmealDto);

    SetmealByIdVo getById(Integer id);

    void deleteSetmeal(List<Integer> ids);

    void updateSetmeal(SetmealDto setmealDto);

    void updateStatus(Integer id,Integer status);

    PageResult pageSelect(PageSelectSetmealDto pageSelectSetmealDto);

    List<Setmeal> selectByCategoryId(Integer categoryId);

    List<Product> selectSetmealProduct(Integer id);
}
